natural underground trap - English Synonyms Dictionary